package com.oba.king.hospitalinfo.hospitalinformation;

import java.util.Date;

import com.oba.base.service.BaseBo;
import com.oba.king.login.UserInfo;
import com.oba.king.sysmanager.area.Area;

public class HospitalInformation extends BaseBo{

	private Long hospitalId;
	private String documentId;
	private String hospitalCode;
	private String hospitalName;
	private Date createDate;
	private Area area;
	private UserInfo user;
	private String cityName;
	private String businessUnit;
	private String hospitalGrade;
	private String hospitalProperty;
	private Long clinicAmount;
	private String medicineInChannel;
	private String medicineInProcedure;
	private Long bedAmount;
	private Double usedSummaryAmount;
	private Double westMedicineSummaryAmount;
	private Long hospitalDoctorAmount;
	private String units;
	private String specailDepartment;
	private String scienceParty;
	private String sciencePublish;
	private String phone;
	private String otherPhone;
	private String postCode;
	private String address;
	private String account;
	private String originalBank;
	private String hospitalWebsite;
	private String fax;
	private String documentStatus = "Y"; 
	private String strStatus;


	public Long getId() {
		return hospitalId;
	}

	public String getName() {
		return hospitalName;
	}

	public Long getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(Long hospitalId) {
		this.hospitalId = hospitalId;
	}

	public String getDocumentId() {
		return documentId;
	}

	public void setDocumentId(String documentId) {
		this.documentId = documentId;
	}

	public String getHospitalCode() {
		return hospitalCode;
	}

	public void setHospitalCode(String hospitalCode) {
		this.hospitalCode = hospitalCode;
	}

	public String getHospitalName() {
		return hospitalName;
	}

	public void setHospitalName(String hospitalName) {
		this.hospitalName = hospitalName;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Area getArea() {
		return area;
	}

	public void setArea(Area area) {
		this.area = area;
	}

	public UserInfo getUser() {
		return user;
	}

	public void setUser(UserInfo user) {
		this.user = user;
	}

	public String getCityName() {
		return cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public String getBusinessUnit() {
		return businessUnit;
	}

	public void setBusinessUnit(String businessUnit) {
		this.businessUnit = businessUnit;
	}

	public String getHospitalGrade() {
		return hospitalGrade;
	}

	public void setHospitalGrade(String hospitalGrade) {
		this.hospitalGrade = hospitalGrade;
	}

	public String getHospitalProperty() {
		return hospitalProperty;
	}

	public void setHospitalProperty(String hospitalProperty) {
		this.hospitalProperty = hospitalProperty;
	}

	public String getMedicineInChannel() {
		return medicineInChannel;
	}

	public void setMedicineInChannel(String medicineInChannel) {
		this.medicineInChannel = medicineInChannel;
	}

	public String getMedicineInProcedure() {
		return medicineInProcedure;
	}

	public void setMedicineInProcedure(String medicineInProcedure) {
		this.medicineInProcedure = medicineInProcedure;
	}

	public Long getBedAmount() {
		return bedAmount;
	}

	public void setBedAmount(Long bedAmount) {
		this.bedAmount = bedAmount;
	}
	
	public Long getClinicAmount() {
		return clinicAmount;
	}

	public void setClinicAmount(Long clinicAmount) {
		this.clinicAmount = clinicAmount;
	}

	public Double getUsedSummaryAmount() {
		return usedSummaryAmount;
	}

	public void setUsedSummaryAmount(Double usedSummaryAmount) {
		this.usedSummaryAmount = usedSummaryAmount;
	}

	public Double getWestMedicineSummaryAmount() {
		return westMedicineSummaryAmount;
	}

	public void setWestMedicineSummaryAmount(Double westMedicineSummaryAmount) {
		this.westMedicineSummaryAmount = westMedicineSummaryAmount;
	}

	public Long getHospitalDoctorAmount() {
		return hospitalDoctorAmount;
	}

	public void setHospitalDoctorAmount(Long hospitalDoctorAmount) {
		this.hospitalDoctorAmount = hospitalDoctorAmount;
	}

	public String getUnits() {
		return units;
	}

	public void setUnits(String units) {
		this.units = units;
	}

	public String getSpecailDepartment() {
		return specailDepartment;
	}

	public void setSpecailDepartment(String specail_department) {
		this.specailDepartment = specailDepartment;
	}

	public String getScienceParty() {
		return scienceParty;
	}

	public void setScienceParty(String scienceParty) {
		this.scienceParty = scienceParty;
	}

	public String getSciencePublish() {
		return sciencePublish;
	}

	public void setSciencePublish(String sciencePublish) {
		this.sciencePublish = sciencePublish;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getOtherPhone() {
		return otherPhone;
	}

	public void setOtherPhone(String otherPhone) {
		this.otherPhone = otherPhone;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getOriginalBank() {
		return originalBank;
	}

	public void setOriginalBank(String originalBank) {
		this.originalBank = originalBank;
	}

	public String getHospitalWebsite() {
		return hospitalWebsite;
	}

	public void setHospitalWebsite(String hospitalWebsite) {
		this.hospitalWebsite = hospitalWebsite;
	}

	public String getFax() {
		return fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getDocumentStatus() {
		return documentStatus;
	}

	public void setDocumentStatus(String documentStatus) {
		this.documentStatus = documentStatus;
	}
		
	public String getStrStatus() {
		if(documentStatus!=null && !documentStatus.equals("")){
			if(documentStatus.equals("Y")){
				return "有效";
			}else if(documentStatus.equals("N")){
				return "无效";
			}
		}
		return "";
	}

	public void setStrStatus(String strStatus) {
		this.strStatus = strStatus;
	}

}
